/*////////////////////////轮播图//////////////////////////////////////////////////////*/

html, body {

  height: 100%;

  font-size: 14px ;

  color:#666;

  font-family:Microsoft Yahei, Helvetica Neue, Helvetica, Arial, sans-serif;

}

*{

  padding:0;

  margin:0;

  font-style: normal;

}

b {

  font-weight: normal;

}

a {

  text-decoration: none;

}

a:hover{

  text-decoration: none;

}

li {

  list-style: none;

}

textarea{ resize:none;}



/*********************header****************************/

.header {

  padding:15px 0;

  background:#d4d4d4;



}

.headerRight {

  float:right;

}

.red {

  color:red !important;

}

.ofh {

  overflow: hidden;

}

.ofh  .pull-right {

  color:#888;

}

.ofh   i {

  font-size: 12px;

}

/***************************nav****************************/

.nav-list li.nav-list-stem a {

  color:#716f6f;

  padding: 30px 0;

  border-left: 1px dashed #d5d5d5;

  border-bottom: 2px solid transparent;

}

.nav-tabs.nav-justified>li>a{

  

  border-bottom: 2px solid transparent;

}

.nav-list li.nav-list-stem:hover {

  background: #084e7d;

  padding-bottom: 1px;

  border-radius: 4px 4px 0 0;

}

.nav-list li.nav-list-stem a:hover{

  color:#fff;

  background:#0f78b2;

  border-left:1px solid #0f78b2;

}

.nav-tabs>li.nav-list-stem.active {

  background: #084e7d;

  border-radius: 4px 4px 0 0;

  padding-bottom: 2px;

}

.nav-tabs>li.nav-list-stem.active>a, .nav-tabs>li.nav-list-stem.active>a:focus, .nav-tabs>li.nav-list-stem.active>a:hover{

  color:#fff;

  background:#0f78b2 url(../img/navb.png) no-repeat   center bottom;

  border-left:1px solid #0f78b2;

}

.nav-tabs.nav-justified>.nav-list-stem.active>a {

}

.nav-tabs.nav-justified>.nav-list-stem.active>a, .nav-tabs.nav-justified>.nav-list-stem.active>a:focus, .nav-tabs.nav-justified>.nav-list-stem.active>a:hover{

  border-bottom: 2px solid transparent;

}

.swiper-slide img {

  width:1536px;

  height:400px;

}

.nav-tabs>li {

  margin-bottom: 0;

}

.about-title {

  margin: 20px 0;

}

.about-title span{

  display: block;

  text-align: center;

  font-size: 24px;

  color:#999;

}

.about-title  p {

  TEXT-TRANSFORM: uppercase; COLOR: #333; FONT-SIZE: 24px;

  text-align: center;

}

.about-content {

  line-height: 30px;

  padding: 0 20px;FONT-SIZE: 16px;margin-bottom: 20px;

}

.products {

  background: #f9f9f9;

}

.products-nav ul {

  margin:0 auto;

  text-align: center;

}

.products-nav  li  {

  display: inline-block;

}

.products-nav  li a{

  text-decoration: none;

}

.products-nav  li a{

  padding: 0 25px;

  height:50px;

  line-height: 50px;

  display: inline-block;

  color: #fff;

}

.products-nav  li.p1 {

  background: #0f78b2;width:12.3%;

}

.products-nav  li.p2 {

  background: #1b81ba;width:12.3%;

}

.products-nav  li.p3 {

  background: #1e87c1;width:12.3%;

}

.products-nav  li.p4 {

  background: #208fcc;width:12.3%;

}

.products-nav  li.p5 {

  background: #2394d3;width:12.3%;

}

.products-nav  li.p6 {

  background: #289cdc;width:12.3%;

}

.products-nav  li.p7 {

  background: #29a2e5;width:12.3%;

}

.products-nav  li.p8 {

  background: #2ca8ed;width:13%;

}

.products-nav  li:hover {

  

  background: #0c68a7;

}

.products-nav  li.cur {

  background: #0c68a7;

}

.more {

  border:1px solid #fff;

  width:20px;height:20px;

  border-radius: 100%;

  line-height: 15px;

  display: inline-block;



}

.product-content img {

  vertical-align: middle;

  height:200px;

  width:auto;

}

.product-content >div>div {

  text-align: center;

  padding: 15px;

  border-right:1px solid #e1e1e1;

  border-bottom:1px solid #e1e1e1;

}

.product-content >div {

  display: none;

}

.product-content >div.show{

  display: block;

}

.product-content {

  overflow: hidden;

  background: #d8d8d8;

  margin-top: 20px;

}

.news >div {

  padding: 20px ;

  height:400px;

}

.news-tab>b,.img-tab>b {

  display: inline-block;

  width:12px;

  height:12px;

  border-radius: 100%;

  background: #949494;

  cursor: pointer;

}

.news-title,.img-title {

 TEXT-TRANSFORM: uppercase; COLOR: #333; FONT-SIZE: 24px;

  vertical-align: top;

}

.imgs-content >div,.news-content>div{

  padding: 20px 0;

  height:300px;

  width:100%;

  display: none;

}

.imgs-content img {

  width:100%;height:100%

}

.bgactive{

  background: #0d70b1 !important;

}

.news-list {

  position: relative;

  padding-left: 140px;

}

.news-list>div.newsimg{

  width:140px;

  height:80px;

  position: absolute;

  left:0;

  top:0;

}

.newstxt  div {

  position: relative;

  overflow: hidden;

  text-overflow:ellipsis;

  white-space: nowrap;

  padding:0 70px 0 15px;

  width: 100%;

  height:30px;

  color:#333;

}

.newstxt  div  .right {

  position: absolute;

  right:0;

  top:0;

  color:#999;

}

.newst {

  line-height: 22px;

  height:44px;

  overflow: hidden;

  color:#999;

  padding-left:15px;

}

.news-list {

  margin-bottom: 15px;

}

.news-btn {

  background: #dadada;

  display: block;

  width:100%;

  padding: 10px 20px;

  color: #666; 

}

.news-btn:hover {

  text-decoration: none;

}

.footer-top {

  background: url(../img/bg2.jpg) repeat ;

  border-top: 1px solid #e4e4e4;

}

.footer {

  position: relative;

}

.footer .line {

  width:80px;

  height:2px ;

  background: #035a90;

  top:0;

  left:50%;

  position: absolute;

  margin-left:-40px;

}

.footer li {

  display: inline-block;

}

.footer-top >div {

  display: table;

  padding: 20px;

}

.footer-top >div >div{

  display: table-cell;

  vertical-align: top;

}

.fleft {

  width:50px;

  height:60px;

  line-height: 60px;

  text-align: center;

  color:#fff;

  display: inline-block;

  font-size: 26px;

  background: url(../img/txt.jpg) no-repeat center center;

}

.tit {

  color:#f5710b;

  padding-top: 10px;

  margin: 0;

  font-size: 20px;

  padding-left: 15px;

}

.txt {

  padding-left: 15px; 

  margin: 0;

  color:#333;

  font-size: 14px;

}

.footer-top  .text-right {

  width:80px;

}

.footernav {

  margin:20px 0;

  background: #f1f1f1;

}

.footernav  li {

  padding: 15px ;

}

.footernav  li  a{

  color:#333;

}

.footernav  li  a:hover{

  text-decoration: none;

}

.footer-nav  {

  position: relative;

}

.footer-nav  .rit{

  position: absolute;

  right:0;

  top:10px;

}

.footer-nav  .rit a {

  margin-right: 20px;

}

.compy{

  position: relative;

  padding-left: 300px;

}

.compy  .tel {

  position: absolute;

  left:0;

  padding-left: 155px;

  top:0;

}

.compy  .tel  .icon {

  position: absolute;

  left:100px;

  top:0;

  width:45px;

  height:45px;

  border-radius: 100%;

  background: red;

  color:#fff;

  font-size: 20px;

  text-align: center;

  line-height: 45px;

}

.compy  .tel .red {

  color:red;

  font-size: 18px;

}

.compy  .tel  p {

  margin:0;

}

.cop{  margin-bottom: 20px; 

line-height: 24px;  

}

.cop p {

  margin:0;

}

.navbar {

  border:none;

}

  .tline {

  background: #d4d4d4;

  width:100%;height:1px ;

  margin:20px 0;

}

.product-content  .show {

  overflow: hidden;

}











.abo_fu {

	BACKGROUND-COLOR: #f2f2f2; MARGIN: 0px auto; MIN-HEIGHT: 44px   

}

.abo_fu_nav {

	LINE-HEIGHT: 44px; MARGIN: 0px auto; WIDTH: 40%; OVERFLOW: hidden

}

.abo_fu_nav UL {

	

}

.abo_fu_nav UL LI {

	TEXT-ALIGN: center; WIDTH: 102px; FLOAT: left; HEIGHT: 49px

}

.abo_fu_nav UL LI A {

	DISPLAY: block; HEIGHT: 44px; COLOR: #666; FONT-SIZE: 14px; OVERFLOW: hidden

}

.abo_fu_nav LI:hover {

	BACKGROUND: url(../css/abo_bj.png) no-repeat 50% bottom

}

.abo_fu_nav LI:hover A {

	BACKGROUND-COLOR: #0f78b2; COLOR: #fff

}

.abo_fu_nav UL .gao {

	BACKGROUND: url(../css/abo_bj.png) no-repeat 50% bottom

}

.abo_fu_nav UL .gao A {

	BACKGROUND-COLOR: #0f78b2; COLOR: #fff

}

.ny_nrcon {

	WIDTH: 100%; OVERFLOW: hidden

}

.ny_con {

	MARGIN: 0px auto; WIDTH: 1100px; OVERFLOW: hidden; PADDING-TOP: 35px

}

.mbx {

	BACKGROUND: url(../css/mbx_04.png) repeat-x left bottom; HEIGHT: 40px

}

.mbx H2 {

	LINE-HEIGHT: 30px; WIDTH: 39%; DISPLAY: block; WHITE-SPACE: nowrap; HEIGHT: 30px; FONT-SIZE: 30px; OVERFLOW: hidden; FONT-WEIGHT: normal

}

.mbx H2 I {

	PADDING-BOTTOM: 10px; FONT-STYLE: normal; DISPLAY: inline-block; BACKGROUND: url(../css/mbx_03.png) repeat-x left bottom; COLOR: #000; OVERFLOW: hidden

}

.mbx H2 EM {

	TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; PADDING-LEFT: 14px; DISPLAY: inline-block; FONT-FAMILY: Arial; BACKGROUND: url(../css/mbx_02.png) no-repeat 4px 12px; COLOR: #e3e3e3; FONT-SIZE: 24px

}

.mbx SPAN {

	TEXT-ALIGN: right; LINE-HEIGHT: 40px; PADDING-LEFT: 25px; TEXT-OVERFLOW: ellipsis; MAX-WIDTH: 50%; WHITE-SPACE: nowrap; BACKGROUND: url(../css/mbx_01.png) no-repeat left center; HEIGHT: 40px; COLOR: #333; OVERFLOW: hidden

}

.mbx SPAN A {

	COLOR: #333

}

.mbx SPAN EM {

	FONT-STYLE: normal; COLOR: #0f78b2

}

.ny_abo {

	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 6px

}

.ny_abo P {

	LINE-HEIGHT: 24px; COLOR: #333; FONT-SIZE: 14px;

}

.ny_abo .abo_p1 {

	TEXT-ALIGN: center; LINE-HEIGHT: 18px; COLOR: #888888; FONT-SIZE: 12px

}

.ny_abo .abo_p1 SPAN {

	PADDING-BOTTOM: 13px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; OVERFLOW: hidden; PADDING-TOP: 13px

}

.ny_brand {

	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 6px

}

.ny_brand P {

	LINE-HEIGHT: 30px; COLOR: #666; FONT-SIZE: 13px; PADDING-TOP: 33px

}

.brand_d {

	WIDTH: 100%; OVERFLOW: hidden; PADDING-TOP: 54px

}

.brand_d_l {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 23px; WIDTH: 295px; PADDING-RIGHT: 20px; BORDER-RIGHT: #010101 1px solid; PADDING-TOP: 0px

}

.brand_d_l P {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.brand_d_l_p1 IMG {

	MAX-WIDTH: 295px; MAX-HEIGHT: 103px

}

.brand_d_l_p2 IMG {

	MAX-WIDTH: 295px; MAX-HEIGHT: 391px

}

.brand_d_r {

	WIDTH: 639px; MARGIN-LEFT: 22px; OVERFLOW: hidden

}

.brand_d_r P:first-child {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.brand_d_r_p1 {

	WIDTH: 120%

}

.brand_d_r_p1 IMG {

	MAX-WIDTH: 288px; MAX-HEIGHT: 189px; MARGIN-RIGHT: 41px

}

.par_d_r P {

	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px

}

.par_d_r .jzimg {

	MARGIN-TOP: 28px; WIDTH: 617px; DISPLAY: block; BACKGROUND: url(../css/partner_01.jpg) no-repeat left top; HEIGHT: 344px

}

.par_d_r .jzimg IMG {

	MAX-WIDTH: 592px; MAX-HEIGHT: 321px

}

.par_d_r .jzimg I {

	DISPLAY: inline-block; HEIGHT: 100%; VERTICAL-ALIGN: middle

}

.ny_base {

	PADDING-BOTTOM: 40px; OVERFLOW: hidden

}

.ny_base UL {

	PADDING-BOTTOM: 40px; WIDTH: 120%; OVERFLOW: hidden

}

.ny_base UL LI {

	PADDING-BOTTOM: 11px; MARGIN: 20px 50px 0px 10px; PADDING-LEFT: 11px; WIDTH: 310px; PADDING-RIGHT: 11px; BACKGROUND: url(../css/base_bj.jpg) no-repeat left top; FLOAT: left; HEIGHT: 240px; PADDING-TOP: 11px

}

.ny_base UL LI .jzimg {

	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; WIDTH: 283px; HEIGHT: 171px; BORDER-TOP: #e0e0e0 1px solid; BORDER-RIGHT: #e0e0e0 1px solid

}

.ny_base UL LI .jzimg IMG {

	MAX-WIDTH: 283px; MAX-HEIGHT: 171px

}

.ny_base UL LI .jzimg I {

	DISPLAY: inline-block; HEIGHT: 100%; VERTICAL-ALIGN: middle

}

.ny_base UL LI P {

	TEXT-ALIGN: center; LINE-HEIGHT: 30px; MARGIN-TOP: 27px; WIDTH: 100%; DISPLAY: block; HEIGHT: 30px; COLOR: #3d3d3d; FONT-SIZE: 14px; OVERFLOW: hidden

}

.ny_base UL LI:hover {

	BACKGROUND: url(../css/base_bj_hover.jpg) no-repeat left top

}

.ny_base UL LI:hover P {

	COLOR: #fff

}

.page {

	TEXT-ALIGN: center; PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 37px

}

.page A {

	BORDER-BOTTOM: #cbcbcb 1px solid; BORDER-LEFT: #cbcbcb 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; COLOR: #666666; BORDER-TOP: #cbcbcb 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #cbcbcb 1px solid; PADDING-TOP: 8px

}

.page A:hover {



	BORDER-BOTTOM: #0f78b2 1px solid; BORDER-LEFT: #0f78b2 1px solid; BACKGROUND-COLOR: #0f78b2; COLOR: #fff; BORDER-TOP: #0f78b2 1px solid; BORDER-RIGHT: #0f78b2 1px solid

}

.page .page_a {

	BORDER-BOTTOM: #0f78b2 1px solid; BORDER-LEFT: #0f78b2 1px solid; BACKGROUND-COLOR: #0f78b2; COLOR: #fff; BORDER-TOP: #0f78b2 1px solid; BORDER-RIGHT: #0f78b2 1px solid

}

.page A.cpb {

	BORDER-BOTTOM: #0f78b2 1px solid; BORDER-LEFT: #0f78b2 1px solid; BACKGROUND-COLOR: #0f78b2; COLOR: #fff; BORDER-TOP: #0f78b2 1px solid; BORDER-RIGHT: #0f78b2 1px solid

}

.ny_cul {

	PADDING-BOTTOM: 42px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 46px

}

.cul_top {

	BORDER-BOTTOM: #d7d7d7 1px dashed; PADDING-BOTTOM: 20px; PADDING-LEFT: 144px; WIDTH: 480px; OVERFLOW: hidden; PADDING-TOP: 40px

}

.cul_top P {

	TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial; COLOR: #0f78b2; FONT-SIZE: 68px

}

.cul_top SPAN {

	LINE-HEIGHT: 24px; COLOR: #0f78b2; FONT-SIZE: 24px

}

.ny_cul .cul_p1 {

	LINE-HEIGHT: 30px; MARGIN-TOP: 28px; WIDTH: 611px; COLOR: #666666; FONT-SIZE: 14px; OVERFLOW: hidden

}

.ny_cul .cul_p1 SPAN {

	COLOR: #e60012; FONT-WEIGHT: bold

}

.ny_cul DL {

	WIDTH: 100%; OVERFLOW: hidden; PADDING-TOP: 67px

}

.ny_cul DL DT {

	MIN-WIDTH: 300px; HEIGHT: 29px

}

.ny_cul DL DT EM {

	LINE-HEIGHT: 29px; TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; PADDING-LEFT: 16px; WIDTH: 41px; BACKGROUND: url(../css/culture_03.png) no-repeat left top; COLOR: #fff; FONT-SIZE: 38px

}

.ny_cul DL DT SPAN {

	LINE-HEIGHT: 29px; PADDING-RIGHT: 10px; DISPLAY: block; MAX-WIDTH: 900px; BACKGROUND: url(../css/culture_05.jpg) no-repeat right top; HEIGHT: 29px; COLOR: #0f78b2; FONT-SIZE: 20px; OVERFLOW: hidden

}

.ny_cul DL DD {

	LINE-HEIGHT: 22px; MARGIN-TOP: 8px; MIN-HEIGHT: 75px; COLOR: #727272; MARGIN-LEFT: 60px

}

.ny_soc {

	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 34px

}

.soc_t {

	WIDTH: 100%; BACKGROUND: url(../css/social_02.png) no-repeat left top; HEIGHT: 90px; PADDING-TOP: 11px

}

.ny_soc .soc_t P {

	TEXT-ALIGN: center; LINE-HEIGHT: 77px; BACKGROUND-COLOR: #0f78b2; MARGIN: 0px; WIDTH: 412px; HEIGHT: 77px; COLOR: #fff; FONT-SIZE: 35px

}

.soc_c {

	MARGIN-TOP: 30px; MIN-HEIGHT: 77px; WIDTH: 100%; BACKGROUND: url(../css/social_01.png) no-repeat left bottom

}

.soc_c SPAN {

	PADDING-LEFT: 88px; WIDTH: 85%; DISPLAY: block; BACKGROUND: url(../css/social_22.jpg) no-repeat 0px 20px

}

.soc_c SPAN P {

	LINE-HEIGHT: 27px; MARGIN: 0px; HEIGHT: 27px; COLOR: #000; FONT-SIZE: 27px; OVERFLOW: hidden

}

.soc_c SPAN EM {

	LINE-HEIGHT: 20px; TEXT-TRANSFORM: uppercase; FONT-STYLE: normal; DISPLAY: block; FONT-FAMILY: Arial; HEIGHT: 20px; COLOR: #d5d5d5; FONT-SIZE: 18px; OVERFLOW: hidden

}

.ny_soc P {

	LINE-HEIGHT: 30px; MARGIN-TOP: 36px; COLOR: #666666; FONT-SIZE: 14px

}

.soc_p1 {

	WIDTH: 976px; OVERFLOW: hidden

}

.soc_p1 IMG {

	MAX-WIDTH: 468px; MAX-HEIGHT: 311px; MARGIN-LEFT: 17px

}

.ny_pro {

	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 1100px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 10px

}

.pro_l {

	WIDTH: 220px; OVERFLOW: hidden

}

.pro_l UL {

	PADDING-BOTTOM: 30px; OVERFLOW: hidden

}

.pro_l UL LI {

	WIDTH: 100%

}

.pro_l UL LI  a{

	FONT-SIZE: 16px;

}

.pro_l UL LI P {

	POSITION: relative; BACKGROUND-COLOR: #f1f1f1; WIDTH: 100%; MARGIN-BOTTOM: 1px; HEIGHT: 44px

}

.pro_l UL LI P A {

	TEXT-ALIGN: center; LINE-HEIGHT: 44px; DISPLAY: block; HEIGHT: 44px; COLOR: #666666; FONT-SIZE: 14px; OVERFLOW: hidden

}

.pro_l UL LI P I {

	Z-INDEX: 9; POSITION: absolute; WIDTH: 9px; BOTTOM: -5px; DISPLAY: none; BACKGROUND: url(../css/abo_bj.png) no-repeat left top; HEIGHT: 5px; LEFT: 48%

}

.pro_l UL LI P:hover I {

	DISPLAY: block

}

.pro_l UL LI P:hover A {

	BACKGROUND-COLOR: #0f78b2; COLOR: #fff; FONT-WEIGHT: bold

}

.pro_l UL LI DIV {

	PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #fafafa; WIDTH: 180px; DISPLAY: none; OVERFLOW: hidden

}

.pro_l UL LI DIV SPAN {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 175px; padding-left:10px;PADDING-RIGHT: 16px; DISPLAY: block; PADDING-TOP: 0px

}

.pro_l UL LI DIV SPAN A {

	BORDER-BOTTOM: #cdcbcb 1px dashed; LINE-HEIGHT: 38px; PADDING-LEFT: 20px; DISPLAY: block; BACKGROUND: url(../css/ind_01.png) no-repeat 2px 15px; HEIGHT: 38px; COLOR: #666666; OVERFLOW: hidden

}

.pro_l UL LI DIV SPAN:hover {

	BACKGROUND-COLOR: #b5b2b2

}

.pro_l UL LI DIV SPAN:hover A {

	BORDER-BOTTOM: #b5b2b2 1px solid; BACKGROUND: url(../css/pro_a.png) no-repeat 2px 15px; COLOR: #fff; FONT-WEIGHT: bold

}

.pro_l .pro_li_a P I {

	Z-INDEX: 9; POSITION: absolute; WIDTH: 9px; BOTTOM: -5px; DISPLAY: block; BACKGROUND: url(../css/abo_bj.png) no-repeat left top; HEIGHT: 5px; LEFT: 48%

}

.pro_l .pro_li_a P {

	MARGIN: 0px

}

.pro_l .pro_li_a P A {

	BACKGROUND-COLOR: #0f78b2; COLOR: #fff; FONT-WEIGHT: bold

}

.pro_l .pro_li_s {

	BACKGROUND-COLOR: #b5b2b2

}

.pro_l .pro_li_s A {

	BORDER-BOTTOM: #b5b2b2 1px solid; BACKGROUND: url(../css/pro_a.png) no-repeat 2px 15px; COLOR: #fff; FONT-WEIGHT: bold

}

.pro_r {

	PADDING-BOTTOM: 13px; WIDTH: 860px; OVERFLOW: hidden

}

.pro_r UL {

	PADDING-BOTTOM: 10px; WIDTH: 100%; OVERFLOW: hidden

}

.pro_r UL LI {

	POSITION: relative; MARGIN-TOP: 20px; PADDING-LEFT: 1px; WIDTH: 280px; BACKGROUND: url(../css/pro_bj_01.png) no-repeat left top; FLOAT: left; HEIGHT: 280px; MARGIN-RIGHT: 5px; PADDING-TOP: 1px

}

.pro_r UL LI .jzimg {

	WIDTH: 280px; HEIGHT: 220px; 

}

.pro_r UL LI .jzimg IMG {

	MAX-WIDTH: 250px; MAX-HEIGHT: 220px; margin-left:5px;

}

.pro_r UL LI .jzimg I {

	DISPLAY: inline-block; HEIGHT: 100%; VERTICAL-ALIGN: middle

}

.pro_r UL LI DIV {

	POSITION: absolute; MIN-HEIGHT: 22px; WIDTH: 250px; BOTTOM: 0px; MAX-HEIGHT: 22px; BORDER-TOP: #f3f3f3 1px solid; LEFT: 0px

}

.pro_r UL LI DIV A {

	TEXT-ALIGN: center; LINE-HEIGHT: 20px; MARGIN-TOP: 0px; DISPLAY: block; HEIGHT: 20px; COLOR: #666666; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: bold

}

.pro_r UL LI DIV SPAN {

	PADDING-LEFT: 0px; WIDTH: 250px; DISPLAY: none; HEIGHT: 20px; MARGIN-LEFT: 1px

}

.pro_r UL LI DIV SPAN P {

	LINE-HEIGHT: 20px; HEIGHT: 20px; COLOR: #0f78b2; OVERFLOW: hidden

}

.pro_r UL LI DIV SPAN P EM {

	FONT-STYLE: normal

}

.pro_r UL LI:hover DIV {

	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none

}

.pro_r UL LI:hover DIV SPAN {

	DISPLAY: block; BORDER-TOP: #f3f3f3 1px solid

}

.pro_r UL LI:hover DIV A {

	MARGIN-TOP: 0px; COLOR: #0f78b2

}

.pro_r UL LI:hover {

	BACKGROUND: url(../css/pro_bj_hover.png) no-repeat left top

}

.ny_proshow {

	

}

.proshow_right {

	PADDING-BOTTOM: 13px; WIDTH: 840px; OVERFLOW: hidden

}

.proshow_l {

	WIDTH: 375px; MARGIN-BOTTOM: 4px

}

.proshow_da TABLE {

	WIDTH: 364px; HEIGHT: 304px

}

.proshow_da TABLE {

	BORDER-BOTTOM: #b1b0b0 1px solid; BORDER-LEFT: #b1b0b0 1px solid; WIDTH: 364px; HEIGHT: 304px; BORDER-TOP: #b1b0b0 1px solid; BORDER-RIGHT: #b1b0b0 1px solid

}

.proshow_l_bot {

	POSITION: relative; MARGIN-TOP: 16px; WIDTH: 364px; HEIGHT: 51px

}

.proshow_l_bot .proshow_sl {

	MARGIN-TOP: 17px; WIDTH: 9px; BACKGROUND: url(../css/proshow_l.png) no-repeat left top; HEIGHT: 17px; CURSOR: pointer

}

.proshow_l_bot .proshow_sr {

	MARGIN-TOP: 17px; WIDTH: 9px; BACKGROUND: url(../css/proshow_r.png) no-repeat left top; HEIGHT: 17px; CURSOR: pointer

}

.proshow_l_bot .proshow_sl:hover {

	BACKGROUND: url(../css/proshow_l_hover.png) no-repeat left top

}

.proshow_l_bot .proshow_sr:hover {

	BACKGROUND: url(../css/proshow_r_hover.png) no-repeat left top

}

.proshow_xiao {

	POSITION: relative; MARGIN: 0px auto; WIDTH: 330px; HEIGHT: 51px; OVERFLOW: hidden

}

.proshow_xiao UL {

	POSITION: relative; WIDTH: 100000px; HEIGHT: 49px; MARGIN-LEFT: 2px

}

.proshow_xiao UL LI {

	BORDER-BOTTOM: #c9c9c9 1px solid; BORDER-LEFT: #c9c9c9 1px solid; WIDTH: 59px; FLOAT: left; HEIGHT: 49px; MARGIN-LEFT: 5px; BORDER-TOP: #c9c9c9 1px solid; BORDER-RIGHT: #c9c9c9 1px solid

}

.proshow_xiao UL LI .jzimg {

	WIDTH: 59px; HEIGHT: 49px

}

.proshow_xiao UL LI .jzimg IMG {

	MAX-WIDTH: 59px; MAX-HEIGHT: 49px

}

.proshow_xiao UL LI .jzimg I {



	DISPLAY: inline-block; HEIGHT: 100%; VERTICAL-ALIGN: middle

}

.proshow_xiao UL LI:first-child {

	MARGIN: 0px

}

.proshow_xiao UL LI:hover {

	BORDER-BOTTOM: #d51d14 1px solid; BORDER-LEFT: #d51d14 1px solid; BORDER-TOP: #d51d14 1px solid; BORDER-RIGHT: #d51d14 1px solid

}

.proshow_xiao .xiao_cur {

	BORDER-BOTTOM: #d51d14 1px solid; BORDER-LEFT: #d51d14 1px solid; BORDER-TOP: #d51d14 1px solid; BORDER-RIGHT: #d51d14 1px solid

}

.MagicZoomPup {

	BACKGROUND: #fff

}

.proshow_r {

	WIDTH: 382px; OVERFLOW: hidden; MARGIN-RIGHT: 30px

}

.proshow_r H1 {

	LINE-HEIGHT: 24px; MARGIN-BOTTOM: 17px; COLOR: #0861b0; FONT-SIZE: 24px

}

.proshow_r P {

	LINE-HEIGHT: 33px; COLOR: #666666; FONT-SIZE: 14px

}

.proshow_bot {

	WIDTH: 808px; BACKGROUND: url(../css/ico.jpg) repeat-x left 27px; OVERFLOW: hidden

}

.proshow_bot UL {

	

}

.proshow_bot UL LI {

	BORDER-BOTTOM: #c1c0c0 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c1c0c0 1px solid; WIDTH: 111px; BACKGROUND: url(../css/proshow_xxk_bj.jpg) repeat-x left top; FLOAT: left; HEIGHT: 25px; BORDER-TOP: #c1c0c0 1px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #c1c0c0 1px solid

}

.proshow_bot UL LI A {

	LINE-HEIGHT: 28px; DISPLAY: block; COLOR: #333; FONT-SIZE: 14px

}

.proshow_bot UL LI:hover {

	

}

.proshow_bot LI.xxk_cur {

	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #0f78b2 1px solid; BACKGROUND: #fff; BORDER-TOP: #0f78b2 2px solid; BORDER-RIGHT: #0f78b2 1px solid

}

.proshow_bot_xxk {

	MARGIN-TOP: 23px; OVERFLOW: hidden

}

.proshow_can {

	MIN-HEIGHT: 200px; DISPLAY: none;

}

.proshow_can  P {

	LINE-HEIGHT: 26px; COLOR: #333; FONT-SIZE: 16px; 

}

.proshow_down {

	WIDTH: 100%; OVERFLOW: hidden

}

.proshow_down LI {

	BORDER-BOTTOM: #f1f1f1 1px solid; BORDER-LEFT: #f1f1f1 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 74px; PADDING-LEFT: 27px; WIDTH: 326px; PADDING-RIGHT: 38px; FLOAT: left; HEIGHT: 74px; OVERFLOW: hidden; BORDER-TOP: #f1f1f1 1px solid; BORDER-RIGHT: #f1f1f1 1px solid; PADDING-TOP: 0px

}

.proshow_down LI SPAN {

	PADDING-LEFT: 55px; DISPLAY: block; BACKGROUND: url(../css/proshow_22.jpg) no-repeat 0px 12px; COLOR: #666666

}

.proshow_down LI A {

	PADDING-LEFT: 26px; DISPLAY: block; BACKGROUND: url(../css/proshow_33.jpg) no-repeat 0px 28px; COLOR: #666666

}

.proshow_down LI A:hover {

	COLOR: #0f78b2

}

.rel_pro {

	MARGIN-TOP: 20px; WIDTH: 100%; OVERFLOW: hidden

}

.rel_pro .rel_p1 {

	BORDER-BOTTOM: #0f78b2 1px solid; DISPLAY: block; HEIGHT: 33px

}

.rel_pro .rel_p1 SPAN {

	TEXT-ALIGN: center; LINE-HEIGHT: 33px; BACKGROUND-COLOR: #0f78b2; WIDTH: 153px; DISPLAY: block; HEIGHT: 33px; COLOR: #fff; FONT-SIZE: 14px

}

.proshow_rel {

	POSITION: relative; WIDTH: 850px; MARGIN-BOTTOM: 26px; OVERFLOW: hidden

}

.rel_u {

	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 820px; HEIGHT: 297px; OVERFLOW: hidden; PADDING-TOP: 14px

}

.rel_u UL {

	POSITION: relative; PADDING-BOTTOM: 0px; WIDTH: 99999px; HEIGHT: 297px; OVERFLOW: hidden

}

.rel_u UL LI {

	MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 11px; PADDING-TOP: 0px

}

.proshow_rel .proshow_rel_l {

	POSITION: absolute; WIDTH: 24px; BACKGROUND: url(../css/proshow_rel_l.png) no-repeat left top; HEIGHT: 212px; TOP: 35px; CURSOR: pointer; LEFT: 0px

}

.proshow_rel .proshow_rel_r {

	POSITION: absolute; WIDTH: 24px; BACKGROUND: url(../css/proshow_rel_r.png) no-repeat left top; HEIGHT: 212px; TOP: 35px; CURSOR: pointer; RIGHT: 0px

}

.proshow_rel .proshow_rel_l:hover {

	BACKGROUND: url(../css/proshow_rel_l_hover.png) no-repeat left top

}

.proshow_rel .proshow_rel_r:hover {

	BACKGROUND: url(../css/proshow_rel_r_hover.png) no-repeat left top

}

.ny_proshow .fenhui {

	MARGIN-TOP: 31px; WIDTH: 153px; DISPLAY: block; HEIGHT: 33px

}

.ny_hon {

	PADDING-BOTTOM: 85px; OVERFLOW: hidden; PADDING-TOP: 45px

}

.hon_top {

	WIDTH: 1100px; OVERFLOW: hidden

}

.hon_n {

	POSITION: relative; MARGIN: 0px auto; WIDTH: 940px; OVERFLOW: hidden

}

.hon_n UL {

	POSITION: relative; WIDTH: 99999px; HEIGHT: 85px; OVERFLOW: hidden

}

.hon_n UL LI {

	WIDTH: 85px; BACKGROUND: url(../css/honor_33.jpg) no-repeat left top; FLOAT: left; HEIGHT: 85px; CURSOR: pointer; MARGIN-RIGHT: 34px; PADDING-TOP: 17px

}

.hon_n UL LI SPAN {

	TEXT-ALIGN: center; DISPLAY: block; COLOR: #0f78b2; FONT-SIZE: 24px

}

.hon_n UL LI EM {

	TEXT-ALIGN: right; FONT-STYLE: normal; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: Arial; COLOR: #0f78b2; FONT-SIZE: 14px

}

.hon_n UL LI:hover {

	WIDTH: 85px; BACKGROUND: url(../css/honor_33_hover.jpg) no-repeat left top; HEIGHT: 85px

}

.hon_n UL LI:hover SPAN {

	COLOR: #fff

}

.hon_n UL LI:hover EM {

	COLOR: #fff

}

.hon_n UL .lsdava {

	WIDTH: 85px; BACKGROUND: url(../css/honor_33_hover.jpg) no-repeat left top; HEIGHT: 85px

}

.hon_n UL .lsdava SPAN {

	COLOR: #fff

}

.hon_n UL .lsdava EM {

	COLOR: #fff

}

.hon_top .hon_l {

	MARGIN-TOP: 30px; WIDTH: 21px; BACKGROUND: url(../css/honor_l.png) no-repeat left top; HEIGHT: 17px; CURSOR: pointer

}

.hon_top .hon_l:hover {

	MARGIN-TOP: 30px; BACKGROUND: url(../css/honor_l_hover.png) no-repeat left top

}

.hon_top .hon_r {

	MARGIN-TOP: -45px; WIDTH: 21px; BACKGROUND: url(../css/honor_r.png) no-repeat left top; HEIGHT: 17px; CURSOR: pointer

}

.hon_top .hon_r:hover {

	MARGIN-TOP: -45px; BACKGROUND: url(../css/honor_r_hover.png) no-repeat left top

}

.hon_bot {

	POSITION: relative; MARGIN-TOP: 35px; WIDTH: 100%; DISPLAY: none; OVERFLOW: hidden

}

.hon_p1 {

	TEXT-TRANSFORM: uppercase; DISPLAY: block; HEIGHT: 55px

}

.hon_p1 SPAN {

	WIDTH: 314px; DISPLAY: inline-block; COLOR: #0f78b2; FONT-SIZE: 48px; OVERFLOW: hidden; FONT-WEIGHT: bold

}

.hon_p1 SPAN B {

	COLOR: #e81414

}

.hon_p1 EM {

	FONT-STYLE: normal; MARGIN-TOP: 27px; PADDING-LEFT: 30px; WIDTH: 652px; DISPLAY: inline-block; FONT-FAMILY: Arial; BACKGROUND: url(../css/honor_dian.jpg) repeat-x left bottom; HEIGHT: 26px; COLOR: #b5b9bc; FONT-SIZE: 24px; OVERFLOW: hidden

}

.hon_bot_c {

	WIDTH: 100%; OVERFLOW: hidden; PADDING-TOP: 40px

}

.hon_bot_c .hon_c_p1 {

	WIDTH: 1100px; DISPLAY: block; BACKGROUND: url(../css/honor_01_bj.png) no-repeat left top; HEIGHT: 432px; PADDING-TOP: 35px

}

.hon_bot_c .hon_c_p1 .jzimg {

	WIDTH: 514px; DISPLAY: block; HEIGHT: 376px; MARGIN-LEFT: 87px; box-shadow: 0px 1px 10px #000

}

.hon_bot_c .hon_c_p1 .jzimg IMG {

	MAX-WIDTH: 514px; MAX-HEIGHT: 376px

}

.hon_bot_c .hon_c_p1 .jzimg I {

	DISPLAY: inline-block; HEIGHT: 100%; VERTICAL-ALIGN: middle

}

.hon_bot_t {

	PADDING-BOTTOM: 40px; PADDING-LEFT: 15px; WIDTH: 970px; PADDING-RIGHT: 15px; BACKGROUND: url(../css/honor_bj.jpg) repeat-y left top; OVERFLOW: hidden; PADDING-TOP: 30px

}

.hon_bot_t UL {

	WIDTH: 120%; OVERFLOW: hidden

}

.hon_bot_t UL LI {

	MARGIN-TOP: 28px; WIDTH: 300px; FLOAT: left; HEIGHT: 259px; MARGIN-RIGHT: 35px

}

.hon_bot_t UL LI .jzimg {

	WIDTH: 300px; HEIGHT: 229px

}

.hon_bot_t UL LI .jzimg IMG {

	MAX-WIDTH: 300px; MAX-HEIGHT: 229px

}

.hon_bot_t UL LI .jzimg I {

	DISPLAY: inline-block; HEIGHT: 100%; VERTICAL-ALIGN: middle

}

.hon_bot_t UL LI P {

	TEXT-ALIGN: center; LINE-HEIGHT: 30px; HEIGHT: 30px; COLOR: #666666; FONT-SIZE: 14px; FONT-WEIGHT: bold

}

.hon_bot_z {

	BACKGROUND-COLOR: #0f78b2; MARGIN-TOP: 40px; WIDTH: 100%; MARGIN-BOTTOM: 44px; HEIGHT: 219px

}

.hon_bot_z .hon_bot_s1 {

	PADDING-BOTTOM: 28px; PADDING-LEFT: 11px; WIDTH: 363px; PADDING-RIGHT: 11px; OVERFLOW: hidden; PADDING-TOP: 28px

}

.hon_bot_z .hon_bot_s1 .hon_bot_s_p1 IMG {

	MAX-HEIGHT: 26px

}

.hon_bot_z .hon_bot_s1 P {

	LINE-HEIGHT: 24px; COLOR: #fff; FONT-SIZE: 13px

}

.hon_bot_z .hon_bot_s1 .hon_bot_s_p2 {

	LINE-HEIGHT: 10px; TEXT-TRANSFORM: uppercase; WIDTH: 213px; FONT-FAMILY: Arial; MARGIN-BOTTOM: 30px; HEIGHT: 20px; COLOR: #cacac9; FONT-SIZE: 8px; OVERFLOW: hidden

}

.hon_bot_z .jzimg {

	WIDTH: 392px; HEIGHT: 219px

}

.hon_bot_z .jzimg IMG {

	MAX-WIDTH: 392px; MAX-HEIGHT: 219px

}

.hon_bot_z .jzimg I {

	DISPLAY: inline-block; HEIGHT: 100%; VERTICAL-ALIGN: middle

}

.hon_bot_z .hon_bot_s3 {

	POSITION: relative; BORDER-LEFT: #fff 1px solid; WIDTH: 222px; DISPLAY: block; BACKGROUND: url(../css/honor_55.png) no-repeat left top; HEIGHT: 219px

}

.hon_bot_z .hon_bot_s3 P {

	POSITION: absolute; WIDTH: 100px; BOTTOM: 41px; FONT-FAMILY: Arial; HEIGHT: 60px; COLOR: #fff; FONT-SIZE: 30px; FONT-WEIGHT: bold; LEFT: 90px

}

.hon_bot_z .hon_bot_s3 P EM {

	FONT-STYLE: normal; FONT-SIZE: 67px

}

.ny_siteshow {

	PADDING-BOTTOM: 46px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 30px

}

.siteshow_top {

	TEXT-ALIGN: center; WIDTH: 100%; OVERFLOW: hidden

}

.siteshow_top H1 {

	LINE-HEIGHT: 26px; COLOR: #161616; FONT-SIZE: 26px; FONT-WEIGHT: normal

}

.siteshow_top .siteshow_p1 {

	LINE-HEIGHT: 25px; BACKGROUND-COLOR: #ebf5fa; MARGIN: 25px 0px 21px; DISPLAY: block; COLOR: #0f78b2

}

.siteshow_top .siteshow_p1 SPAN {

	MARGIN-RIGHT: 35px

}

.ny_siteshow P {

	LINE-HEIGHT: 30px; MARGIN-BOTTOM: 30px; COLOR: #666; FONT-SIZE: 14px

}

.siteshow_p2 {

	WIDTH: 120%

}

.siteshow_p2 IMG {

	MAX-WIDTH: 463px; MAX-HEIGHT: 307px; MARGIN-RIGHT: 73px

}

.site_fen {

	WIDTH: 87px; DISPLAY: block; HEIGHT: 33px

}

.ny_news {

	PADDING-BOTTOM: 33px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 15px

}

.ny_news UL {

	PADDING-BOTTOM: 20px; OVERFLOW: hidden

}

.ny_news UL LI {

	MARGIN-TOP: 31px; WIDTH: 100%; HEIGHT: 113px; OVERFLOW: hidden

}

.ny_news UL LI .jzimg {

	BACKGROUND-COLOR: #dedede; WIDTH: 203px; HEIGHT: 113px; BORDER-RIGHT: #d5d5d5 1px solid

}

.ny_news UL LI .jzimg IMG {

	MAX-WIDTH: 203px; MAX-HEIGHT: 113px

}

.ny_news UL LI .jzimg I {

	DISPLAY: inline-block; HEIGHT: 100%; VERTICAL-ALIGN: middle

}

.ny_news UL LI DIV {

	WIDTH: 820px; MARGIN-LEFT: 14px; OVERFLOW: hidden; PADDING-TOP: 22px

}

.ny_news UL LI DIV P {

	LINE-HEIGHT: 22px; HEIGHT: 45px; COLOR: #666; FONT-SIZE: 13px; OVERFLOW: hidden

}

.ny_news UL LI DIV P:first-child {

	LINE-HEIGHT: 32px; HEIGHT: 32px

}

.ny_news UL LI DIV P:first-child A {

	LINE-HEIGHT: 32px; WIDTH: 360px; DISPLAY: inline-block; HEIGHT: 32px; COLOR: #333; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: bold

}

.ny_news UL LI DIV P:first-child EM {

	TEXT-ALIGN: left; FONT-STYLE: normal; WIDTH: 400px; OVERFLOW: hidden

}

.ny_news .newsshow_p1 {

	LINE-HEIGHT: 15px; PADDING-RIGHT: 16px; DISPLAY: block; BACKGROUND: url(../css/news_11.png) no-repeat right center; FLOAT: right; HEIGHT: 15px

}

.ny_news .newsshow_p1 A {

	TEXT-TRANSFORM: uppercase; WIDTH: 41px; DISPLAY: block; OVERFLOW: hidden

}

.ny_news UL LI:hover {

	BACKGROUND-COLOR: #7fbae2

}

.ny_news UL LI:hover .jzimg {

	BACKGROUND-COLOR: #0075c5; BORDER-RIGHT: #006ab2 1px solid

}

.ny_news UL LI:hover DIV P {

	COLOR: #fff

}

.ny_news UL LI:hover DIV P A {

	COLOR: #fff

}

.ny_news UL LI:hover DIV .newsshow_p1 {

	BACKGROUND: url(../css/news_11_hover.png) no-repeat right center

}

.ny_newsshow {

	PADDING-BOTTOM: 69px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 30px

}

.ny_newsshow P {

	LINE-HEIGHT: 30px; MARGIN-BOTTOM: 30px; COLOR: #666; FONT-SIZE: 14px

}

.ny_newsshow .newsshow_p1 {

	WIDTH: 120%

}

.ny_newsshow IMG {

	MARGIN-RIGHT: 50px

}

.newsshow_sx {

	BORDER-BOTTOM: #dadada 0px solid; PADDING-BOTTOM: 15px; PADDING-LEFT: 7px; WIDTH: 98%; PADDING-RIGHT: 7px; HEIGHT: 40px; BORDER-TOP: #dadada 1px solid; PADDING-TOP: 10px

}

.newsshow_sx LI {

	LINE-HEIGHT: 40px; MAX-WIDTH: 50%; FLOAT: left; COLOR: #999999; FONT-SIZE: 16px; OVERFLOW: hidden

}

.newsshow_sx LI A {

	TEXT-OVERFLOW: ellipsis; DISPLAY: inline-block; MAX-WIDTH: 334px; WHITE-SPACE: nowrap; HEIGHT: 40px; COLOR: #999999; OVERFLOW: hidden

}

.newsshow_sx LI SPAN {

	WIDTH: 100px; DISPLAY: block; HEIGHT: 40px; OVERFLOW: hidden

}

.newsshow_sx LI A:hover {

	COLOR: #0f78b2

}

.newsshow_sx .li_b {

	FLOAT: right

}

.rel_news {

	WIDTH: 1100px; MARGIN-BOTTOM: 68px; OVERFLOW: hidden

}

.rel_news .rel_news_p1 {

	LINE-HEIGHT: 25px; MARGIN-TOP: 52px; PADDING-LEFT: 24px; BACKGROUND: url(../css/newsshow_rel.png) no-repeat left top; HEIGHT: 25px; COLOR: #fff

}

.rel_news UL {

	WIDTH: 1100px; BACKGROUND: url(../css/newsshow_66.jpg) repeat-y 47% top; OVERFLOW: hidden

}

.rel_news UL LI {

	WIDTH: 540px; PADDING-RIGHT: 50px; FLOAT: left; HEIGHT: 30px

}

.rel_news UL LI A {

	LINE-HEIGHT: 30px; PADDING-LEFT: 20px; TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; BACKGROUND: url(../css/newsshow_01.jpg) no-repeat 5px 50%; COLOR: #666666; OVERFLOW: hidden

}

.rel_news UL LI EM {

	TEXT-ALIGN: right; LINE-HEIGHT: 30px; FONT-STYLE: normal; WIDTH: 98px; DISPLAY: block; HEIGHT: 30px; COLOR: #999999; OVERFLOW: hidden

}

.rel_news UL .li_a {

	MARGIN-LEFT: 200px

}

.rel_news UL LI A:hover {

	COLOR: #0f78b2

}

.ny_con .fenhui_p1 {

	LINE-HEIGHT: 33px; WIDTH: 153px; DISPLAY: block; BACKGROUND: url(../css/fenhui_00.jpg) #0f78b2 no-repeat 121px 11px; HEIGHT: 33px; CURSOR: pointer

}

.ny_con .fenhui_p1 P {

	TEXT-ALIGN: center; WIDTH: 121px; DISPLAY: block; COLOR: #fff; OVERFLOW: hidden

}

.ny_solu {

	PADDING-BOTTOM: 50px; OVERFLOW: hidden

}

.ny_solu UL {

	PADDING-BOTTOM: 20px; WIDTH: 100%; OVERFLOW: hidden

}

.ny_solu UL LI {

	BORDER-BOTTOM: #c6c4c4 1px dashed; PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; WIDTH: 1100px; PADDING-RIGHT: 0px; HEIGHT: 102px; OVERFLOW: hidden; PADDING-TOP: 25px

}

.ny_solu UL LI .jzimg {

	WIDTH: 185px; HEIGHT: 102px; MARGIN-RIGHT: 19px

}

.ny_solu UL LI .jzimg IMG {

	MAX-WIDTH: 185px; MAX-HEIGHT: 102px

}

.ny_solu UL LI .jzimg I {

	DISPLAY: inline-block; HEIGHT: 100%; VERTICAL-ALIGN: middle

}

.ny_solu UL LI DIV {

	WIDTH: 795px; OVERFLOW: hidden

}

.ny_solu UL LI DIV A {

	TEXT-OVERFLOW: ellipsis; DISPLAY: block; WHITE-SPACE: nowrap; HEIGHT: 25px; COLOR: #0f78b2; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: bold

}

.ny_solu UL LI DIV P {

	LINE-HEIGHT: 24px; HEIGHT: 46px; COLOR: #777676; OVERFLOW: hidden

}

.ny_solu UL LI DIV .solu_a1 {

	TEXT-ALIGN: center; LINE-HEIGHT: 27px; BACKGROUND-COLOR: #0f78b2; MARGIN-TOP: 5px; WIDTH: 115px; HEIGHT: 27px; COLOR: #fff

}

.ny_solu UL LI DIV A:hover {

	TEXT-DECORATION: underline

}

.ny_jianyi {

	PADDING-BOTTOM: 80px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 20px

}

.ny_jianyi .jianyi_p1 {

	BORDER-BOTTOM: #1684be 1px solid; PADDING-BOTTOM: 14px; LINE-HEIGHT: 26px; COLOR: #666666; FONT-SIZE: 14px

}

.ny_jianyi .jianyi_p1 SPAN {

	COLOR: #f14e0e

}

.jy_nr {

	WIDTH: 100%; OVERFLOW: hidden

}

.jy_tab {

	MARGIN-TOP: 25px; WIDTH: 729px; OVERFLOW: hidden; BORDER-RIGHT: #b6b6b6 1px dotted

}

.jy_tab P {

	LINE-HEIGHT: 20px; WIDTH: 350px; MARGIN-BOTTOM: 11px; HEIGHT: 18px; COLOR: #333333; FONT-SIZE: 14px; OVERFLOW: hidden

}

.jy_tab P SPAN {

	COLOR: #ed3c12

}

.ny_jianyi .jy_tab INPUT[type='text'] {

	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; LINE-HEIGHT: 36px; BACKGROUND-COLOR: #fafafa; PADDING-LEFT: 5px; WIDTH: 302px; MARGIN-BOTTOM: 6px; HEIGHT: 36px; COLOR: #ccc; FONT-SIZE: 14px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; border-radius: 3px

}

.ny_jianyi .aaa {

	WIDTH: 707px; DISPLAY: block; HEIGHT: 192px

}

.ny_jianyi .aaa TEXTAREA {

	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fafafa; PADDING-LEFT: 5px; WIDTH: 702px; PADDING-RIGHT: 0px; HEIGHT: 147px; COLOR: #ccc; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 5px; border-radius: 3px

}

.ny_jianyi .bbb {

	WIDTH: 312px; DISPLAY: block; FLOAT: left; MARGIN-LEFT: 60px

}

.ny_jianyi SPAN {

	FONT-SIZE: 14px; FONT-WEIGHT: bold

}

.ny_jianyi .bbb:first-child {

	MARGIN: 0px

}

.ny_jianyi SPAN {

	FONT-SIZE: 14px; FONT-WEIGHT: bold

}

.ny_jianyi .yzm {

	LINE-HEIGHT: 36px; WIDTH: 100%; DISPLAY: block; OVERFLOW: hidden; PADDING-TOP: 36px

}

.ny_jianyi .yzm_p1 {

	DISPLAY: inline; COLOR: #0f78b2; FONT-SIZE: 14px

}

.ny_jianyi .yzm INPUT[type='text'] {

	WIDTH: 88px; HEIGHT: 35px; MARGIN-RIGHT: 37px; border-radius: 2px

}

.ny_jianyi .yzm A {

	LINE-HEIGHT: 20px; FONT-STYLE: normal; COLOR: #666666; MARGIN-LEFT: 22px

}

.jy_right {

	WIDTH: 249px; OVERFLOW: hidden

}

.jy_right .jy_right_zi {

	MARGIN-TOP: 32px

}

.jy_right_zi .ind_sup_sp P {

	COLOR: #0f78b2

}

.jy_right_zi .ind_sup_sp .ind_sup_s1 {

	COLOR: #0f78b2

}

.jy_right .jy_right_zi SPAN {

	PADDING-LEFT: 10px; DISPLAY: block; BACKGROUND: url(../css/jy_01.jpg) repeat-y left top; HEIGHT: 18px; OVERFLOW: hidden

}

.jy_right .jy_right_zi P A {

	COLOR: #0f78b2

}

.jy_right .jy_right_zi SPAN P {

	COLOR: #0f78b2

}

.jy_right .jy_right_zi P I {

	COLOR: #0f78b2

}

.jy_right .jy_right_zi P EM {

	COLOR: #0f78b2

}

.jy_right .jy_right_zi .ind_sup_p1 {

	WIDTH: 120%

}

.jy_right .jy_right_zi .ind_sup_p1 IMG {

	MARGIN-RIGHT: 28px

}

.jy_right .jy_tijiao {

	TEXT-ALIGN: center; LINE-HEIGHT: 34px; BACKGROUND-COLOR: #2785ba; MARGIN-TOP: 50px; WIDTH: 118px; DISPLAY: block; FLOAT: right; HEIGHT: 34px; COLOR: #fff

}

.ny_jianyi .jy_tijiao {

	TEXT-ALIGN: center; LINE-HEIGHT: 34px; BACKGROUND-COLOR: #2785ba; MARGIN-TOP: 20px; WIDTH: 118px; DISPLAY: block; MARGIN-BOTTOM: 40px; HEIGHT: 34px; COLOR: #fff

}

.all_text {

	BORDER-BOTTOM: #94b8d9 1px solid; BORDER-LEFT: #94b8d9 1px solid; BORDER-TOP: #94b8d9 1px solid; BORDER-RIGHT: #94b8d9 1px solid

}

.ny_jianyi TABLE TR TD {

	PADDING-BOTTOM: 5px; LINE-HEIGHT: 30px; PADDING-LEFT: 5px; WIDTH: 540px; PADDING-RIGHT: 5px; COLOR: #404040; FONT-SIZE: 13px; PADDING-TOP: 5px

}

.ny_cont {

	PADDING-BOTTOM: 60px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 20px

}

.cont_top {

	BORDER-BOTTOM: #c4c5c5 1px solid; WIDTH: 100%; BACKGROUND: url(../css/cont_01.jpg) no-repeat right top; OVERFLOW: hidden

}

.cont_top P:first-child {

	MARGIN-BOTTOM: 38px

}

.cont_top P {

	LINE-HEIGHT: 24px; PADDING-LEFT: 25px; FONT-FAMILY: Arial; COLOR: #666666; FONT-SIZE: 14px; FONT-WEIGHT: bold

}

.cont_top .cont_p1 {

	BACKGROUND: url(../css/cont_02.jpg) no-repeat 0px 5px

}

.cont_top .cont_p2 {

	BACKGROUND: url(../css/cont_03.jpg) no-repeat 0px 5px

}

.cont_top P SPAN {

	FONT-FAMILY: Microsoft YaHei; FONT-WEIGHT: normal

}

.cont_zi {

	MARGIN-TOP: 40px; MIN-HEIGHT: 143px; WIDTH: 500px; FLOAT: left; OVERFLOW: hidden

}

.cont_zi STRONG {

	TEXT-ALIGN: center; LINE-HEIGHT: 21px; BACKGROUND-COLOR: #0f78b2; WIDTH: 70px; DISPLAY: block; MARGIN-BOTTOM: 8px; HEIGHT: 21px; COLOR: #fff

}

.cont_zi P {

	LINE-HEIGHT: 30px; PADDING-LEFT: 25px; COLOR: #666666; FONT-SIZE: 14px; FONT-WEIGHT: normal

}

.cont_zi P SPAN {

	MIN-HEIGHT: 20px; FONT-WEIGHT: normal

}

.cont_zi .cont_zi_p1 {

	BACKGROUND: url(../css/cont_04.jpg) no-repeat 0px 2px

}

.cont_zi .cont_zi_p2 {

	BACKGROUND: url(../css/cont_05.jpg) no-repeat 0px 2px

}

.cont_zi .cont_zi_p3 {

	BACKGROUND: url(../css/cont_06.jpg) no-repeat 0px 2px

}

.cont_bot {

	WIDTH: 120%; OVERFLOW: hidden

}

.cont_zi_p4 {

	BACKGROUND: url(../css/cont_07.jpg) no-repeat 0px 8px

}

.cont_zi_p5 {

	BACKGROUND: url(../css/cont_08.jpg) no-repeat 0px 8px

}

.cont_zi_p6 {

	BACKGROUND: url(../css/cont_09.jpg) no-repeat 0px 8px

}

.cont_zi_p8 {

	BACKGROUND: url(../css/cont_00.jpg) no-repeat 0px 8px

}

.cont_zi_r {

	WIDTH: 450px; MARGIN-LEFT: 50px

}

.cont_zi .jie {

	WIDTH: 112px

}

.cont_zi .qi {

	WIDTH: 211px

}

.ny_job {

	PADDING-BOTTOM: 40px; OVERFLOW: hidden

}

.ny_job UL {

	PADDING-BOTTOM: 32px; OVERFLOW: hidden

}

.ny_job UL LI {

	MARGIN-TOP: 46px; WIDTH: 100%; BACKGROUND: url(../css/job_bj.jpg) #fff no-repeat left top; PADDING-TOP: 60px

}

.ny_job UL LI DL {

	BORDER-BOTTOM: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; PADDING-BOTTOM: 11px; PADDING-LEFT: 140px; WIDTH: 858px; OVERFLOW: hidden; BORDER-RIGHT: #e5e5e5 1px solid

}

.ny_job UL LI DL DT {

	WIDTH: 690px

}

.ny_job UL LI DL DT P {

	LINE-HEIGHT: 25px; HEIGHT: 25px; COLOR: #919191; OVERFLOW: hidden

}

.ny_job UL LI DL DT P:first-child {

	LINE-HEIGHT: 33px; HEIGHT: 33px; COLOR: #444444; FONT-SIZE: 16px; OVERFLOW: hidden

}

.ny_job UL LI DL DD {

	TEXT-ALIGN: center; LINE-HEIGHT: 29px; BACKGROUND-COLOR: #0f78b2; MARGIN-TOP: 40px; WIDTH: 100px; HEIGHT: 29px

}

.ny_job UL LI DL DD A {

	WIDTH: 100px; DISPLAY: block; COLOR: #fff; FONT-SIZE: 13px

}

.ny_job UL LI:hover DL DD {

	BACKGROUND-COLOR: #f05447

}

.ny_job UL .li_1 {

	BACKGROUND: url(../css/job_02.png) no-repeat left top

}

.ny_job UL .li_2 {

	BACKGROUND: url(../css/job_03.png) no-repeat left top

}

.ny_loc {

	PADDING-BOTTOM: 85px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 46px

}

.ny_loc H1 {

	TEXT-ALIGN: center; LINE-HEIGHT: 48px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial; COLOR: #066592; FONT-SIZE: 48px; FONT-WEIGHT: normal

}

.loc_p1 IMG {

	WIDTH: 1100px; HEIGHT: 25px

}

.loc_map {

	WIDTH: 100%; OVERFLOW: hidden

}

.loc_map STRONG {

	LINE-HEIGHT: 24px; BACKGROUND-COLOR: #0f78b2; MARGIN-TOP: 32px; PADDING-LEFT: 17px; WIDTH: 162px; DISPLAY: block; HEIGHT: 24px; COLOR: #fff

}

.loc_map P {

	LINE-HEIGHT: 30px; MARGIN-TOP: 15px; COLOR: #5c5c5c; FONT-SIZE: 14px

}

.loc_map_z {

	BORDER-BOTTOM: #d5d3d3 1px solid; BORDER-LEFT: #d5d3d3 1px solid; MARGIN: 22px auto 0px; WIDTH: 897px; HEIGHT: 324px; BORDER-TOP: #d5d3d3 1px solid; BORDER-RIGHT: #d5d3d3 1px solid

}

.ny_sitemap {

	PADDING-BOTTOM: 50px; OVERFLOW: hidden

}

.ny_sitemap UL {

	OVERFLOW: hidden; PADDING-TOP: 33px

}

.ny_sitemap LI {

	MIN-HEIGHT: 80px; WIDTH: 100%; MARGIN-BOTTOM: 15px

}

.ny_sitemap LI A {

	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #5c5c5c; FONT-SIZE: 14px; PADDING-TOP: 0px

}

.ny_sitemap LI P A {

	PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #0f78b2; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #fff; PADDING-TOP: 6px

}

.ny_sitemap LI DIV A:first-child {

	PADDING-LEFT: 0px

}

.ny_sitemap LI DIV {

	WIDTH: 100%; OVERFLOW: hidden

}

.ny_sitemap LI A:hover {

	TEXT-DECORATION: underline

}

.fl {

	DISPLAY: inline; FLOAT: left

}

.fr {

	DISPLAY: inline; FLOAT: right

}



.ind_top {

	Z-INDEX: 99; POSITION: fixed; WIDTH: 31px; BOTTOM: 178px; HEIGHT: 31px; CURSOR: pointer; RIGHT: 46px

}

.fond {

	BACKGROUND-COLOR: #f1f1f1; MARGIN: 0px auto; MIN-HEIGHT: 45px; WIDTH: 100%

}

.fond_nav {

	MARGIN: 0px auto; WIDTH: 1003px

}

.fond_nav_l {

	LINE-HEIGHT: 45px; WIDTH: 700px; HEIGHT: 45px

}

.fond_nav_l A {

	COLOR: #333; MARGIN-LEFT: 25px; FONT-SIZE: 13px

}

.fond_nav_l A:first-child {

	MARGIN: 0px

}

.fond_nav_r {

	POSITION: relative; TEXT-ALIGN: right; PADDING-TOP: 6px

}

.fond_nav_r A {

	WIDTH: 33px; FLOAT: left; HEIGHT: 33px; MARGIN-LEFT: 11px

}

.fond_nav_r .ewm {

	WIDTH: 33px; HEIGHT: 33px

}

.fond_nav_r .ewm EM {

	Z-INDEX: 99; POSITION: absolute; WIDTH: 100px; BOTTOM: 40px; DISPLAY: none; HEIGHT: 100px; LEFT: 40px

}

.fond_nav_r .ewm:hover EM {

	DISPLAY: block

}

.fond_copy {

	PADDING-BOTTOM: 23px; MARGIN: 0px auto; MIN-HEIGHT: 44px; PADDING-LEFT: 0px; WIDTH: 1003px; PADDING-RIGHT: 0px; PADDING-TOP: 10px

}

.copy_l {

	FONT-SIZE: 14px; MIN-HEIGHT: 44px; PADDING-LEFT: 50px; WIDTH: 1100px; BACKGROUND: url(../css/fond_tel.png) no-repeat left top

}

.copy_l_p1 {

	MARGIN-TOP: 5px; FONT-FAMILY: Arial; COLOR: #333333; FONT-SIZE: 14px

}

.copy_l_p2 {

	COLOR: #333333

}

.copy_l_p2 EM {

	FONT-STYLE: normal; FONT-FAMILY: Arial; COLOR: #005991; FONT-SIZE: 24px; MARGIN-RIGHT: 23px

}

.copy_r {

	POSITION: relative; MARGIN-TOP: 22px; WIDTH: 140px

}

.copy_r P {

	BORDER-BOTTOM: #c5c5c5 1px solid; BORDER-LEFT: #c5c5c5 1px solid; LINE-HEIGHT: 16px; PADDING-LEFT: 5px; BACKGROUND: url(../css/fond_link.jpg) no-repeat right top; HEIGHT: 16px; BORDER-TOP: #c5c5c5 1px solid; CURSOR: pointer; BORDER-RIGHT: #c5c5c5 1px solid

}

.fond_copy .copy_r_down {

	BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: #c5c5c5 1px solid; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #fff; WIDTH: 138px; BOTTOM: 18px; DISPLAY: none; OVERFLOW: hidden; BORDER-TOP: #c5c5c5 1px solid; BORDER-RIGHT: #c5c5c5 1px solid; LEFT: 0px

}

.copy_r_down A {

	PADDING-LEFT: 5px; DISPLAY: block; HEIGHT: 20px; OVERFLOW: hidden

}

.copy_r_down A:hover {

	BACKGROUND: #c5c5c5; COLOR: #fff

}



.fl {

	DISPLAY: inline; FLOAT: left

}

.fr {

	DISPLAY: inline; FLOAT: right

}





/*   sidemenu  */

.sidemenu{ margin-top:5px;}

.sidemenu ul li {width:240px; padding-bottom:5px;display:block;}

.sidemenu ul li a {text-decoration:none; text-indent:16px;line-height:30px; height:24px; display:block; color:#fff; font-weight:bold;}

.sidemenu ul li a:hover,.sidemenu ul li a.current{text-indent:16px;line-height:24px; height:24px;}

.sidemenu ul li ul {clear:both;}

.sidemenu ul li ul li {font-size:16px;display:block;height:40px;border-bottom:1px dashed #ccc;line-height:40px;}

.sidemenu ul li uu li {font-size:16px; display:block;height:40px;border-bottom:1px dashed #ccc;}

.sidemenu ul li ul li a {background:url(../css/arrow.gif) 16px 12px no-repeat; padding-left:10px;font-weight:normal;color:#333;height:40px; line-height:40px;}

.sidemenu ul li ul li a:hover,.sidemenu ul li ul li a.current {background:url(../css/arrow1.gif) 16px 12px no-repeat; padding-left:10px; color:#333;height:40px; line-height:40px;}

.sidemenu ul li ul li a:hover {text-decoration:underline;}


.l-history{position: relative;padding:0 10px;overflow: hidden;
    background:#f8f8f8;height: 694px;}
.about-tit{padding:25px 0;
    text-align: center;font-size: 30px;font-weight: normal;}
.l-history .bg{display: block;margin:0 auto;width: 480px;max-width: none;}


.l-history .box{width: 100%;height: 650px;}
.l-history ul{position: absolute;top:130px;
    overflow: hidden;}
.l-history .ul1{left:5px;width: 470px;}
.l-history .ul2{right:5px;width: 485px;}
.l-history li{
    font-size: 25px;line-height: 25px;height: 25px;color:#666;
    height: 23px;line-height: 23px;overflow: hidden;}
.l-history li:hover em{color:#0383cc;font-weight: bold;}

.l-history li em{display: inline-block; font-size: 16px}

.l-history .li1,
.l-history .li2,
.l-history .li3,
.l-history .li4,
.l-history .li5,
.l-history .li6,
.l-history .li7,
.l-history .li8,
.l-history .li9{margin-bottom:160px;text-align: right;}

.l-history .li1 em,
.l-history .li2 em,
.l-history .li3 em,
.l-history .li4 em,
.l-history .li5 em,
.l-history .li6 em,
.l-history .li7 em,
.l-history .li8 em,
.l-history .li9 em{padding-right: 56px;
    background: url(../css/l-ico2.png) no-repeat right -2px;}

.l-history .li10,
.l-history .li11,
.l-history .li12,
.l-history .li13,
.l-history .li14,
.l-history .li15,
.l-history .li16,
.l-history .li17{
    margin-bottom: 160px;
}

.l-history .li10 em,
.l-history .li11 em,
.l-history .li12 em,
.l-history .li13 em,
.l-history .li14 em,
.l-history .li15 em,
.l-history .li16 em,
.l-history .li17 em{
    padding-left: 56px;
    background: url(../css/l-ico2.png) no-repeat left -2px;
}

.l-history .li1 em{margin-right: 45px;}
.l-history .li2 em{margin-right: 157px;}
.l-history .li3 em{margin-right: 76px;}
.l-history .li4 em{margin-right: 63px;}
.l-history .li5 em{margin-right: 162px;}
.l-history .li6 em{margin-right: 154px;}
.l-history .li7 em{margin-right: 132px;}
.l-history .li8 em{margin-right: 84px;}
.l-history .li9 em{}


.l-history .li10 em{margin-left: 63px;}
.l-history .li11 em{margin-left: 167px;}
.l-history .li12 em{margin-left: 97px;}
.l-history .li13 em{margin-left: 100px;}
.l-history .li14 em{margin-left: 154px;}
.l-history .li15 em{margin-left: 134px;}
.l-history .li16 em{margin-left: 90px;}
.l-history .li17 em{}

/*支持与认可*/
.content  { width:1100px; margin:0 auto;font-family:"Microsoft Yahei";}
.zc{ height:231px;}
.zc h3{ text-align:center; font-size:24px; background:url(/css/zc_h3.gif) no-repeat center bottom; height:45px; margin-bottom:20px;}
.zc h3 a{ color:#0c1116;}
.zc h3 span{ color:#ff8a00;}
.hz01 { padding:22px 21px 0 30px;}
.hz03 { padding:22px 0 0 21px;}
.hz02 ul li { float:left; margin:0 15px; display:inline; width:170px;background:url(/css/z_bgg.gif) no-repeat;}
.hz02 ul li img { width:162px; height:105px; padding:4px;}
.hz02 ul li span { display:block; padding-top:7px;overflow:hidden; text-align:center;}
.hz02 ul li span a { color:#000; font-size:18px;}




       .k12-gl-gslb-3nf1-1-01-left dl {
            width: 24%;
            float: left;
            background: #f0f0f0;
            margin: 0 1.3% 13px 0
        }
        
        .k12-gl-gslb-3nf1-1-01-left dl:nth-child(5n-1) {
            margin-right: 0;
        }
        
        .k12-gl-gslb-3nf1-1-01-left dt {
            border: 1px solid #e5e5e5;
            padding: 10px 9px;
            background: #fff;
        }
        
        .k12-gl-gslb-3nf1-1-01-left dt img {
            display: block;
            width: 100%;
        }
        
        .k12-gl-gslb-3nf1-1-01-left dd {
            height: 50px;
            font-size: 14px;
            line-height: 50px;
            text-align: center;
            padding: 0 5px;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            background: #f0f0f0;
        }
        
        .k12-gl-gslb-3nf1-1-01-left dd a {
            color: #4b4a4a;
        }
    